package com.imis.base.constant;

/**
 * <p>
 * DataBaseConstant<br>
 * 数据库上下文常量
 * </p>
 *
 * @author XinLau
 * @since 2020-03-12
 */
public interface DataBaseConstant {
    /**
     * 数据源名称 - master
     */
    String DATA_SOURCE_MASTER = "master";
    /**
     * 数据源名称 - record
     */
    String DATA_SOURCE_RECORD = "record";

    /**
     * 数据库类型
     */
    String DB_TYPE_MYSQL = "MYSQL";
    String DB_TYPE_ORACLE = "ORACLE";
    String DB_TYPE_POST_GRE_SQL = "POSTGRESQL";
    String DB_TYPE_SQL_SERVER = "SQLSERVER";

    //*********系统建表标准字段****************************************

    /**
     * 创建者登录名称
     */
    String CREATE_BY_TABLE = "create_by";
    /**
     * 创建者登录名称
     */
    String CREATE_BY = "createBy";
    /**
     * 创建日期时间
     */
    String CREATE_TIME_TABLE = "create_time";
    /**
     * 创建日期时间
     */
    String CREATE_TIME = "createTime";
    /**
     * 更新用户登录名称
     */
    String UPDATE_BY_TABLE = "update_by";
    /**
     * 更新用户登录名称
     */
    String UPDATE_BY = "updateBy";
    /**
     * 更新日期时间
     */
    String UPDATE_TIME_TABLE = "update_time";
    /**
     * 更新日期时间
     */
    String UPDATE_TIME = "updateTime";

    //*********系统建表标准字段****************************************
}
